package com.luoyx.hauyne.admin.sys.mapper;

import com.luoyx.hauyne.admin.sys.entity.UserRole;
import com.luoyx.hauyne.mybatisplus.mapper.GenericMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 用户-角色中间表 Mapper 接口
 * </p>
 *
 * @author Alan.Luo
 * @since 2022-09-07
 */
public interface UserRoleMapper extends GenericMapper<UserRole> {

    /**
     * 统计当前角色的使用人数
     *
     * @param roleIds 角色id集合
     * @return 角色名称
     */
    String countUserRoleByRoleIds(@Param("roleIds") List<Long> roleIds);
}
